Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEACHCROFT Semi-Detached £250,000 19 Jun 2001
83 LEACHCROFT Semi-Detached £435,000 2 Dec 2014
93 LEACHCROFT Terraced £460,000 22 Feb 2023
97 LEACHCROFT Semi-Detached £575,000 12 Jul 2022
99 LEACHCROFT Semi-Detached £536,000 29 Jan 2016